home *** CD-ROM | disk | FTP | other *** search
/ Night Owl 6 / Night Owl's Shareware - PDSI-006 - Night Owl Corp (1990).iso / 034a / sysckd21.zip / SYSCHECK.DOC < prev    next >
Text File  |  1991-11-25  |  14KB  |  279 lines

  1. System Check Deluxe Door v2.10 Documentation File
  2.  
  3. WHATS NEW IN 2.10 vs 2.00:
  4.          This release includes only minor changes, mostly
  5.          cosmetic. Again, I have changed the color schemes
  6.          as per request/feedback from users. A typeo in the
  7.          flag file prompt has been fixed. Plus a small 
  8.          increase in speed in the display files routines.
  9.          Also, fixed a bug in the mail scan routine when
  10.          scanning Conference #0 only, that sometimes scanned
  11.          the wrong conference!
  12.  
  13. INTRODUCTION:
  14.  
  15.          Welcome to...
  16.                System Check Door for UltraBBS !!
  17.  
  18.          This door was written for UltraBBS SysOps that wish
  19.          to add additional features to an already excellant
  20.          BBS software. System Check does include code to make
  21.          it 'Share Aware' for multi-node systems. It is designed
  22.          to work with UltraBBS version 2.xx and up.
  23.  
  24. WHAT SYSTEM CHECK DOES:
  25.  
  26.          System Check is designed to run after a user signs on
  27.          but before he/she reaches the main menu. It quickly
  28.          scans conference.dat, chain.txt, ubbs.sys, and ubbs.dat
  29.          gathering information about your system and the current
  30.          user and your conference setup.
  31.  
  32. NEW TO VERSION 2.00 !!
  33.          After the registered to: is printed to screen
  34.          System Check now checks if a text file named
  35.          SHOWME.TXT exist in the current directory, if so
  36.          this file will be displayed at this point, if not
  37.          no error message is displayed and System check will
  38.          continue as normal.
  39.  
  40.          Once armed with the above information, System Check
  41.          checks each bulletin comparing its file date to the
  42.          last sign-on date of the current user, And prints to
  43.          screen:
  44.  
  45.     The following bulletins have been updated since your last call:
  46.     1 4 15 24 25 30
  47.  
  48.           Of course, the numbers printed will be actual bulletin
  49.           numbers of those bulletins recently updated. If none
  50.           System Check prints 'None' on the second line.
  51.  
  52.           Next, System Check scans the entire filebase.dat file
  53.           looking for any new files uploaded since the current
  54.           users last sign-on. If a file is found that matches or
  55.           is newer then the previous sign-on date, System Check
  56.           quickly verifies that this user has a sutable security
  57.           level for this file, if so, it adds that file to the
  58.           total and continues. Once complete, System Check prints:
  59.  
  60.       There are 23 new files since your last call.
  61.  
  62.           Of course, the number will be the actual count of new
  63.           files (for this users security level) found.
  64.           NOTE: Many SysOps place a 99/99/99 date on their
  65.           filelist.zip, this will always show as a new file.
  66.  
  67. NEW TO VERSION 2.00 !
  68.           Begin with version 2.00 you may, at your option, add
  69.           a third command line parameter (See Installation below)
  70.           /+ will activate the extended file procedures. These new
  71.           procedures first will prompt your caller if (s)he would 
  72.           like to view the new files found. If the user answers
  73.           with a Y)es (s)he will be shown each of the new files
  74.           found in an extended listing format and offered the
  75.           chance to flag this file for later download, to continue
  76.           viewing the new files, or to stop.
  77.  
  78.           NOTE: Since UltraBBS v2.08 only reads in the UBBS.SYS file
  79.                 when you have UBBS set to EXIT to doors (Not Shell!),
  80.                 the file flagging feature will only work if you have
  81.                 your system set up to EXIT to doors. As of the writing
  82.                 of these docs it is unknown if v2.09 will have this
  83.                 same problem. If you have your system set to shelling
  84.                 and useing SHROOM, changing the shell to doors? to No
  85.                 will still work fine, and enable this new feature!
  86.  
  87.           
  88.        Next, if you have System Check's second command line parameter
  89.        (See Installation Below) set to /. or /= system check will begin
  90.        scanning the message base(s) for PERSONAL UNREAD Mail to the 
  91.        current user, printing...
  92.  
  93.       Scanning Message Base(s) for personal mail to you...
  94.       Use M)odify Conferences at main menu to alter future scans.
  95.  
  96.           At this point System Check begins scanning the message
  97.           dat file(s) (based on the command line parameter used)
  98.           for new personal mail, if found system check prints:        
  99.  
  100.       You have PERSONAL mail waiting in the conference: {conference_name}
  101.       Type R Y S at Main menu to read your mail.
  102.  
  103.            If no new mail was found System Check prints:
  104.  
  105.       Sorry, no new mail for you in conference: {conference_name}
  106.  
  107.            You may wonder why this feature was added when UltraBBS
  108.            has an excellant mail scanner available during user
  109.            log-on. Well, It has been my experience that many many
  110.            users just answer No to that prompt and NEVER check for
  111.            mail! And, when the message is from the SysOp, you would
  112.            like him to read it! Well, now he/she WILL know they
  113.            have mail waiting and most likely make an attempt to
  114.            read it.
  115.  
  116.            At this point System Check is finished.
  117.  
  118.            To maintain maximum speed I recommend you pack both
  119.            your main conference message base and your filebase
  120.            nightly during your event.
  121.  
  122. INSTALLATION:
  123.  
  124.            To properly install System Check on your system take
  125.            the time do follow these instructions carefully and
  126.            you will have no problems.
  127.  
  128.            First Step: Place SYSCHECK.EXE in your main \UBBS
  129.                        directory. It's the one where RUNBBS.BAT,
  130.                        UBBS.EXE, and UBBS.DAT are located.
  131.  
  132.            NOTE: On Multi-Node Systems it will be neccessary to
  133.                  install seperate copys of SYSCHECK.EXE in each
  134.                  nodes main directory.
  135.  
  136.            Second Step: Run SETUP.EXE, at the first menu, select the
  137.                         'Conferences: Bulletins, Doors, ect..' then
  138.                         select Conference #0 (Main Board) and select
  139.                         the 'DOORS DATA FILE' choice. Now, use your
  140.                         page down key till you reach the last door
  141.                         definition. Holding down the ALT-Key press
  142.                         A and Setup will add a blank door slot.
  143.                         Take note of the door # assigned!!!!!!!
  144.  
  145.                         Command Line Parameters:
  146.                         *******************************************
  147.                         The first command line parameter MUST be /4
  148.                         *******************************************
  149.                         The second command line parameter controls
  150.                         the mail scan features: You must include ONE
  151.                         of the following three mail scan commands!!!
  152.                         /- turns off the mail scan features completely!
  153.                         /. limits the mail scan to conference #0 !
  154.                         /= scans all conferences for new mail !
  155.                         only use /= if you have a limited number of 
  156.                         conferences and none are echo conferences!
  157.                         *******************************************
  158.                         The third command line parameter turns the
  159.                         extended file functions on and off!
  160.                         /+ turns the features on!
  161.                         no third parameter leaves them off! 
  162.           ******************************************************************
  163.           EXAMPLES:
  164.           SYSCHECK /4 /-  Turns both mail and extended file functions off!
  165.           SYSCHECK /4 /.  Turns mail scan on for main conference only
  166.           SYSCHECK /4 /=  Turns mail scan on for ALL conferences!
  167.           ADDING /+ to any of the above turns on extended file functions!
  168.           SYSCHECK /4 /= /+ turns everything on!!
  169.           SYSCHECK /4 /. /+ mail scan the main conference + extended file!
  170.           SYSCHECK /4 /- /+ turns off mail scan, turns on extended file!
  171.           *****************************************************************
  172.                         Fill in the door definition as follows
  173.                         using the desired command line parameters:
  174.                              Name: System Check
  175.                          Door BAT: SYSCHECK.EXE /4 /. /+
  176.                              Type: WWIV
  177.                            Reboot: N
  178.                               Sec: 10
  179.                          Password:            (leave this one blank!)
  180.                         When you are sure everything is correct
  181.                         press ESCape TWICE, you will now be back
  182.                         at SETUP's main menu. Select the 'Current
  183.                         Limits File' (One Down)(This is where you
  184.                         defined your user securitty levels).
  185.             Third Step: Now, in the DOOR # columum put the door #
  186.                         assigned to SYSTEM CHECK in each row for
  187.                         the security levels you wish to have
  188.                         System Check run for. (Usually all levels
  189.                         except the new user level (mine is 10))
  190.                         Since to new users, all files are new and
  191.                         all bulletins are new and rarely do they
  192.                         have personal mail waiting.
  193.                         When you are finished, hitting ESCape
  194.                         twice again will return you to DOS.
  195.             Final Step: This one is optional! If you want to,
  196.                         add SYSTEM CHECK to your 'Doors Menu'.
  197.                         Using THEDRAW or a text editor.
  198.  
  199.                         THAT'S IT! YOU'RE READY TO GO !!
  200.  
  201. REGISTRATION:
  202.  
  203.           System Check is distributed as shareware, which means
  204.           if you decide to continue your usage of System Check
  205.           beyond a 7 day evaluation period, you MUST register
  206.           with the author. To register you need to complete the
  207.           included REGISTER.FRM and pay a one time fee of $15.00
  208.           NOTE: The author of this program has written many
  209.           programs for UltraBBS and has set a maximum registration
  210.           from any one UltraBBS System of 25.00. What this means
  211.           is for a one-time fee of 25.00 you can register all the
  212.           utilities written by this author for UltraBBS!
  213.  
  214.           Please send the completed REGISTER.FRM and your registration
  215.           fee of $15.00 for this program or $25.00 for all programs
  216.           to:
  217.                            Bill Rathbone
  218.                            P.O.BOX 450731
  219.                            Garland, Texas 75045-0731
  220.  
  221. CONTACTING THE AUTHOR:
  222.  
  223.           If you need further assistance in setting this
  224.           or any of Bill's programs up, would like to make a
  225.           suggestion for improvements or for new programs, or
  226.           need to report trouble you may contact the author in
  227.           any of the following ways:
  228.  
  229.           Traders Outpost BBS (Garland, Texas)  214-530-2417
  230.             Bill's board and the fastest method of contact.
  231.  
  232.           PC-Tech BBS         (Garland, Texas)  214-271-8899
  233.             Sysop:Jon Hutto  Beta test site for all programs
  234.  
  235.           The DugOut! BBS     (Ft. Polk, La)   318-535-1744
  236.             Sysop:Shawn Haverly  Beta Test and Support Site
  237.  
  238.           Leave a message in the UltraBBS Support Conference
  239.  
  240.           Send NetMail to Bill Rathbone @ 1:124/1010
  241.  
  242. A SPECIAL THANKS:
  243.           to ROBERT WALTERS for alpha testing this project!
  244.  
  245. COPYRIGHTS:
  246.  
  247.     System Check is Copyright 1991 (c) Bill Rathbone All Rights Reserved
  248.        UltraBBS is Copyright 1991 (c) Bob Farmer All Rights Reserved
  249.  
  250.        The Code that makes System Check 'Share-Aware' was provided
  251.        by Buffalo Creek Software, Thanks guys!
  252.  
  253.        System Check is written with Turbo Pascal version 6.0
  254.        which is Copyright 1983,1991 (c) Borland International.
  255.  
  256. OTHER PROGRAMS (Shareware) BY AUTHOR:
  257.  
  258.            CDIR - A Custom File Directory Menu Creator         (UltraBBS)
  259.                   Creates a DIR and DIRG file for use as menus
  260.            CFL  - A Custom File List Creator                   (UltraBBS)
  261.                   Creates a downloadable listing of the files available
  262.                   on your system. (A very nice list compared to Manager's)
  263.        USERSIGN - A Bulletin Creator                           (UltraBBS)
  264.                   Makes both an ansi and text bulletin screen of your
  265.                   users, by thier astrological signs.
  266.          TOPTEN - A Bulletin Creator                           (UltraBBS)
  267.                   Creates a Ansi and text bulletin screen of your
  268.                   top ten users in four different catagorys.
  269.            TOPF - A Bulletin Creator                           (UltraBBS)
  270.                   Creates an ANSI and text bulletin screen of from
  271.                   1 to 200 of your most often downloaded files. 
  272.                   Can be restricted by security level!
  273.            RAID - A 'TIC' and 'FLE' file importer              (UltraBBS)
  274.                   for UltraBBS that belong to FIDOnet or RBBSnet
  275.         TRADERS - A Trade Wars 2002 Players Utility
  276.                   A automaticcly updated database of your
  277.                   known universe. A MUST for serious players.
  278.        
  279. END System Check Documentation File.